head ditch - Turc Anglais Dictionnaire